<?php
$tipoInforme = "";
$numeroProtocolo = "";
if (isset($_SESSION["idTipoInforme"]))
{
    $idTipoInforme = is_numeric($_SESSION["idTipoInforme"]) ? $_SESSION["idTipoInforme"] : 0;
    $link = OpenDB();
    $query = "select descripcion from tipo_informe where id_tipo_informe =" . $idTipoInforme;
    $tipoInforme = GetSQLFirstValue($query);
}
if (isset($_SESSION["protocolo"]))
{
    $numeroProtocolo = $_SESSION["protocolo"];
}
?>
<script type="text/javascript">
    function cargarProtocolo(){
        $.ajax({
            url: "cargaNumeroProtocolo.php",
            type: "POST",
            data: ({numero: $("#protocolo").val()}),
            success: function(data){
                if(data==0)
                {                       
                    $("#tipoInforme").html("No existe el n&uacute;mero de protocolo");    
                    $("#protocolo").val("");    
                }
                else
                {                        
                    window.location.reload();
                }
            }
        });
    }
    $(function(){
    $(".seleccionar").live("click", function(event){
        event.preventDefault();
        protocolo = $(this).attr("id");
        $("#protocolo").val(protocolo);
        $("#protocolo").blur();
    });
        $("#buscar").live("click", function(){
            $("#resultadosBusqueda").load("buscarProtocolo.php",{medicos: $("#filtroMedico").val(), 
                paciente: $("#filtroPaciente").val(), obrasSociales: $("#filtroObraSocial").val(), 
                fechaDesde: $("#fechaDesde").val(), fechaHasta: $("#fechaHasta").val()});
        });       
        $("#fechaDesde").datepicker({
            dateFormat: "dd-mm-yy",
            changeMonth: true,
            changeYear: true
        });
        $("#fechaHasta").datepicker({            
            dateFormat: "dd-mm-yy",
            changeMonth: true,
            changeYear: true
        });
        $("#resultadosBusqueda").dialog(
        {
            autoOpen: false,
            title: "Busqueda de protocolo",
            width: "600",
            draggable: false,
            open: function() {
                $("#filtroObraSocial").tokenInput("buscarObrasSociales.php/",{
            theme: "facebook",
            hintText: "Ingrese nombre obra social",
            searchingText: "Buscando..."
        });
        $("#filtroMedico").tokenInput("buscarMedicos.php/",{
            theme: "facebook",
            hintText: "Ingrese nombre medico",
            searchingText: "Buscando...",
            method: "post"
        });
        $("#filtroPaciente").tokenInput("buscarPacientes.php/",{
            theme: "facebook",
            hintText: "Ingrese nombre paciente",
            searchingText: "Buscando...",
            method: "post"
        });
            },
            close: function() {
                $("#resultadosBusqueda").load("protocolo.php #resultadosBusqueda fieldset");
            }
        });
        $("#abrirBusqueda").click(function(event){
            event.preventDefault();
            $("#resultadosBusqueda").dialog("open");
        });
        $("#protocolo").change(function(){
            cargarProtocolo();
        });
        $("#protocolo").blur(function(){
            cargarProtocolo();
        });
        
        $("#crear").click(function(){
            var currPage = window.location.toString().substring(window.location.toString().lastIndexOf("/")+1);
            window.location = "editarProtocolo.php?url=" + currPage;
        });
    });
</script>
<div id="contenedorProtocolo">
    <div><label>Protocolo</label></div>
    <div>
        <input type="text" id="protocolo" name="protocolo" value="<?= $numeroProtocolo ?>"/>
        <a href="" id="abrirBusqueda"><img alt="buscar" title="Buscar" src="imagenes/buscar.png"/></a>
    </div>
    <div id="tipoInforme">Tipo de Informe: <?= $tipoInforme ?></div>
</div>
<div>&nbsp;</div>
<div id="resultadosBusqueda">
    <fieldset>
        <legend>Busqueda</legend>
        <div>
            <div class="input_label">
                <label for="filtroPaciente">Paciente</label>
            </div>
            <div class="input">
                <input type="text" id="filtroPaciente" name="filtroPaciente"/>
            </div>
        </div>
        <div>
            <div class="input_label">
                <label for="filtroObraSocial">Obra Social</label>
            </div>
            <div class="input">
                <input type="text" id="filtroObraSocial" name="filtroObraSocial"/>
            </div>
        </div>
        <div>
            <div class="input_label">
                <label for="filtroMedico">M&eacute;dico</label>
            </div>
            <div class="input">
                <input type="text" id="filtroMedico" name="filtroMedico"/>
            </div>
        </div>
        <div>
            <p>Ingreso entre</p>
            <div class="input_label">
                <label for="fechaDesde">Desde</label>
            </div>
            <div class="input">
                <input type="date" id="fechaDesde" name="fechaDesde"/>
            </div>
            <div class="input_label">
                <label for="fechaHasta">Hasta</label>
            </div>
            <div class="input">
                <input type="date" id="fechaHasta" name="fechaHasta"/>
            </div>
        </div>
        <button type="button" id="buscar">Buscar</button>
    </fieldset>
</div>